snow sweeper - German English Dictionary